I am trying to finish a CNC 3 axis router and am having issues with Mach3 current rev.
My setup is as follows.
KFlop board
KStep board
Windows XP pro
Mach 3 R 3.043.066
KFlop ver 4.32
3 axis with "A" slaved to "Y" open loop normal stepping
All motors are nema 34, 200 steps / rev
Motor tuning is V=3000 A=30000 J=300000 in Step Response.
16,598 pulses per inch
All that is loaded on Reset is the init C-Code
Pulse width is set to 4 uS in the standard C-Code
Axis A = -1 In the C-code (1,2,3,-1)
I made G-Code that is a Box that runs the parameter of my machine multiple times.
When I run the G-Code in DynomotionCNC everything runs perfect at 90 in/min. I ran this at least 20 times and each run lasts about 10 minutes with no fail or missed steps per marks on the gears. A axis is not bolted to the gantry but has a alignment mark that I verify on all "Y" axis moves.
Using the same setup for Mach3, I can Jog the X and Y axis and all is good.
When I try to run the G-Code it Stalls immediately. I tried changing the motor settings in Mach to 30 in/min and changed the G-Code to match and it still stalls when start is pressed.
I checked the tutorial for Mach3 setup for Kflop and Mach3 and could not find anything.
What is the difference jogging vs running code?